home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
DayMaker
/
Product Demo
/
Product Demo.rsrc
/
CODE_34_recurringDialog.txt
< prev
next >
Wrap
Text File
|
1993-10-06
|
90KB
|
1,477 lines
# near model CODE resource
# jump table entries: 43167-43178 (12 of them)
00000000 4724 .invalid 3, -[A4] // invalid opcode 4 with b == 4
00000002 D56E 0000 add.w [A6 + 0x0], D2
00000006 20C8 move.l [A0]+, A0
00000008 0000 102D ori.b D0, 0x2D /* '-' */
0000000C 0000 00D0 ori.b D0, 0xD0
00000010 8000 or.b D0, D0
00000012 0002 8EE5 ori.b D2, 0xE5
00000016 297C 309F 7752 076A move.l [A4 + 0x76A], 0x309F7752
0000001E 076A 679E bchg [A2 + 0x679E], D3
00000022 0742 bchg D2, D3
00000024 5281 addq.l D1, 1
00000026 6B0A bmi +0xC /* 00000032 */
00000028 2808 move.l D4, A0
0000002A FBC0 .invalid <<F/7/5>>
0000002C 2E2C 2187 move.l D7, [A4 + 0x2187]
00000030 FB8C .invalid <<F/6/5>>
label00000032:
00000032 FAAC BEAC .extension 0xAAC <<F/2-3/5>> // unimplemented
00000036 87FC FB68 divs.w D3, 0xFB68
0000003A FC50 3A80 .extension 0xC50 <<F/1/6>>, 0x3A80 // unimplemented
0000003E F9AC .invalid <<F/6/4>>
00000040 CC00 and.b D6, D0
00000042 21AC 6DAA 2D4F move.l <<invalid full ext with IS == 1 and I/IS == 7>>, [A4 + 0x6DAA]
00000048 F8CE FB8E .extension 0x8CE <<F/2-3/4>> // unimplemented
0000004C FCB0 6B14 .extension 0xCB0 <<F/2-3/6>> // unimplemented
00000050 6B08 bmi +0xA /* 0000005A */
00000052 732A moveq.l D1, 0x2A
00000054 775A moveq.l D3, 0x5A
00000056 7302 moveq.l D1, 0x02
00000058 72FA moveq.l D1, 0xFFFFFFFA
label0000005A:
0000005A 2CAA 2992 move.l [A6], [A2 + 0x2992]
0000005E 477A 2FF2 chk.w D3, [PC + 0x2FF2 /* 00003052, cstring ""<EOF> */]
00000062 4782 .invalid 3, D2 // invalid opcode 4 with b == 6
00000064 2C52 movea.l A6, [A2]
label00000066:
00000066 018C bclr A4, D0
00000068 7E0B moveq.l D7, 0x0B
0000006A 77A2 moveq.l D3, 0xFFFFFFA2
0000006C 56B2 56BA addq.l [A2 + D5.w * 8 - 0x70], 3
00000070 77AA moveq.l D3, 0xFFFFFFAA
00000072 A828 syscall ShowDialogItem/ShowDItem
00000074 0646 BE41 addi.w D6, 0xBE41
00000078 784A moveq.l D4, 0x4A
0000007A 785A moveq.l D4, 0x5A
0000007C 77C2 moveq.l D3, 0xFFFFFFC2
0000007E 77DA moveq.l D3, 0xFFFFFFDA
00000080 2108 move.l -[A0], A0
00000082 1084 move.b [A0], D4
00000084 8421 or.b D2, -[A1]
00000086 A9CE syscall TETextBox/TextBox
00000088 780A moveq.l D4, 0x0A
0000008A 77FA moveq.l D3, 0xFFFFFFFA
0000008C BC00 cmp.b D6, D0
0000008E 56C5 sne D5
00000090 7832 moveq.l D4, 0x32
00000092 781A moveq.l D4, 0x1A
00000094 7812 moveq.l D4, 0x12
00000096 016D 67A6 bchg [A5 + 0x67A6], D0
0000009A 7852 moveq.l D4, 0x52
0000009C CBFC 502C muls.w D5, 0x502C /* 'P,' */
000000A0 367A 5841 movea.w A3, [PC + 0x5841 /* 000058E3, cstring ""<EOF> */]
000000A4 A828 syscall ShowDialogItem/ShowDItem
000000A6 E941 asl D1.w, 4
000000A8 D2C1 add.w A1, D1
000000AA 5641 addq.w D1, 3
000000AC 6C60 bge +0x62 /* 0000010E */
000000AE 782A moveq.l D4, 0x2A
000000B0 782A moveq.l D4, 0x2A
000000B2 7822 moveq.l D4, 0x22
000000B4 7862 moveq.l D4, 0x62
000000B6 6CAE bge -0x50 /* 00000066 */
000000B8 2A06 move.l D5, D6
000000BA 2AC2 move.l [A5]+, D2
000000BC 2C05 move.l D6, D5
000000BE 787A moveq.l D4, 0x7A
000000C0 2E3A E7F8 move.l D7, [PC - 0x1808 /* FFFFE8BA, cstring ""<EOF> */]
000000C4 DA44 add.w D5, D4
000000C6 016D 56CA bchg [A5 + 0x56CA /* export_2773 */], D0
000000CA 779A moveq.l D3, 0xFFFFFF9A
000000CC AB80 syscall slMASK8
000000CE 1036 0A24 move.b D0, [A6 + D0 * 2 + 0x24]
000000D2 080F 00D3 btst.b A7, 0xD3
000000D6 75F0 moveq.l D2, 0xFFFFFFF0
000000D8 1EEB 0081 move.b [A7]+, [A3 + 0x81]
000000DC 0002 00B3 ori.b D2, 0xB3
000000E0 06E3 .incomplete
000000E2 0408 3B13 subi.b A0, 0x13
000000E6 145B movea.b A2, [A3]+
000000E8 12CB move.b [A1]+, A3
000000EA 13E3 040E 0F41 move.b [0x040E0F41], -[A3]
000000F0 0053 6A03 ori.w [A3], 0x6A03
000000F4 0216 30AA andi.b [A6], 0xAA
000000F8 000F 0200 ori.b A7, 0x0
000000FC 0F38 1246 btst [0x00001246], D7
00000100 340D move.w D2, A5
00000102 05A1 bclr -[A1], D2
00000104 038B bclr A3, D1
00000106 042B 20F0 830A subi.b [A3 - 0x7CF6], 0xF0
0000010C 0105 btst D5, D0
label0000010E:
0000010E 3202 move.w D1, D2
00000110 0023 10F7 ori.b -[A3], 0xF7
00000114 0015 0F4D ori.b [A5], 0x4D /* 'M' */
00000118 03EB .incomplete
0000011A 13F0 AD05 000A 2448 move.b [0x000A2448], [[A0 + <<invalid base displacement size>>] + A2 * 4]
00000122 EB04 asl D4.b, 5
00000124 7B61 moveq.l D5, 0x61
00000126 9B23 sub.b -[A3], D5
00000128 EB04 asl D4.b, 5
0000012A D324 add.b -[A4], D1
0000012C 5300 subq.b D0, 1
0000012E 800E or.b D0, A6
00000130 3812 move.w D4, [A2]
00000132 1C4E movea.b A6, A6
00000134 6020 bra +0x22 /* 00000156 */
00000136 1000 move.b D0, D0
00000138 4A48 tst.w A0
0000013A 431A .invalid 1, [A2]+ // invalid opcode 4 with b == 4
0000013C 5300 subq.b D0, 1
0000013E FB1F .extension 0xB1F <<F/4-5/5>> // unimplemented
00000140 2A5A movea.l A5, [A2]+
00000142 FB09 .extension 0xB09 <<F/4-5/5>> // unimplemented
00000144 5300 subq.b D0, 1
00000146 C82A 5A93 and.b D4, [A2 + 0x5A93]
0000014A 0D4A bchg A2, D6
0000014C 0E52 530B .invalid.w [A2], 0x530B // invalid immediate operation
00000150 4283 clr.l D3
00000152 0F93 bclr [A3], D7
00000154 0BC0 .incomplete
label00000156:
00000156 EB07 asl D7.b, 5
00000158 0E63 07E3 .invalid.w -[A3], 0x7E3 // invalid immediate operation
0000015C 30F3 05B3 185B 193B 0613 0009 move.w [A0]+, [[0x185B193B + D0 * 4] + 0x6130009]
00000168 01BB 3401 bclr [PC + D3.w * 4 + 0x1], D0
0000016C 01FB .incomplete
0000016E 028B 01FB 0053 andi.l A3, 0x1FB0053
00000174 0023 162A ori.b -[A3], 0x2A /* '*' */
00000178 330C move.w -[A1], A4
0000017A 5300 subq.b D0, 1
0000017C C42A AB0D and.b D2, [A2 - 0x54F3]
00000180 9C13 sub.b D6, [A3]
00000182 060E E34A addi.b A6, 0x4A /* 'J' */
00000186 7304 moveq.l D1, 0x04
00000188 3B19 move.w -[A5], [A1]+
0000018A ACC3 syscall PtToAngle, auto_pop
0000018C 1880 move.b [A4], D0
0000018E 9B1A sub.b [A2]+, D5
00000190 FB0A .extension 0xB0A <<F/4-5/5>> // unimplemented
00000192 9B1A sub.b [A2]+, D5
00000194 9B10 sub.b [A0], D5
00000196 2100 move.l -[A0], D0
label00000198:
00000198 9B1A sub.b [A2]+, D5
0000019A 8D00 sbcd D6, D0
0000019C 121C move.b D1, [A4]+
0000019E 5020 addq.b -[A0], 8
000001A0 1086 move.b [A0], D6
000001A2 2E0E move.l D7, A6
000001A4 3A86 move.w [A5], D6
000001A6 1818 move.b D4, [A0]+
000001A8 18D3 move.b [A4]+, [A3]
000001AA 020B 0330 andi.b A3, 0x30 /* '0' */
000001AE 82AB 020B or.l D1, [A3 + 0x20B]
000001B2 03F3 .incomplete
000001B4 0482 7310 1300 subi.l D2, 0x73101300
000001BA B893 cmp.l D4, [A3]
000001BC 022A 2D03 E50E andi.b [A2 - 0x1AF2], 0x3
000001C2 08F4 48CB 0272 bset.b [A4 + D0.w * 2 + 0x72], 0xCB
000001C8 7B23 moveq.l D5, 0x23
000001CA 2B00 move.l -[A5], D0
000001CC 3048 movea.w A0, A0
000001CE 5A1B addq.b [A3]+, 5
000001D0 02CB .incomplete
000001D2 023E 4B29 andi.b <<invalid special address>>, 0x29 /* ')' */
000001D6 6AC0 bpl -0x3E /* 00000198 */
000001D8 4103 .invalid 0, D3 // invalid opcode 4 with b == 4
000001DA 483B 1A01 nbcd.b [PC + D1 * 2 + 0x1]
000001DE 01A1 bclr -[A1], D0
000001E0 0D80 bclr D0, D6
000001E2 830F sbcd -[A1], -[A7]
000001E4 490C .invalid 4, A4 // invalid opcode 4 with b == 4
000001E6 80B3 182B or.l D0, [A3 + D1 + 0x2B]
000001EA 2E29 029B move.l D7, [A1 + 0x29B]
000001EE 1629 02FA move.b D3, [A1 + 0x2FA]
000001F2 2D02 move.l -[A6], D2
000001F4 FA31 02C3 .unknown 0xFA31 0x02C3 (W = 5)
000001F8 069C 134B 9C0F addi.l [A4]+, 0x134B9C0F
000001FE 9CEB 5D9C sub.w A6, [A3 + 0x5D9C]
00000202 6330 bls +0x32 /* 00000234 */
00000204 C515 and.b [A5], D2
00000206 BC15 cmp.b D6, [A5]
00000208 092A CB02 btst [A2 - 0x34FE], D4
0000020C C89B and.l D4, [A3]+
0000020E 1601 move.b D3, D1
00000210 092A 0B14 btst [A2 + 0xB14], D4
00000214 1453 movea.b A2, [A3]
00000216 03D2 .incomplete
00000218 0A1A 8B4D xori.b [A2]+, 0x4D /* 'M' */
0000021C 262B 022A move.l D3, [A3 + 0x22A]
00000220 D30B addx.b -[A1], -[A3]
00000222 3376 008B 069B move.w [A1 + 0x69B], [A6 + D0.w - 0x117]
00000228 0065 0DEB ori.w -[A5], 0xDEB
0000022C 09A5 bclr -[A5], D4
0000022E 02B3 0763 06B3 3381 andi.l [[ + <<invalid base displacement size>> + D3 * 2]], 0x76306B3
// begin alternate branch 00000234-00000238
label00000234:
00000234 3381 059C move.w <<invalid full ext with I/IS == 4>>, D1
// end alternate branch 00000234-00000238
label00000234: // (misaligned)
00000236 059C bclr [A4]+, D2
00000238 BB33 9C63 xor.b [A3 + A1 * 4 + 0x63], D5
0000023C 3E9C move.w [A7], [A4]+
0000023E 533E subq.b <<invalid special address>>, 1
00000240 4506 .invalid 2, D6 // invalid opcode 4 with b == 4
00000242 650F bcs +0x11 /* 00000253 */
00000244 FC3C 9300 .unknown 0xFC3C 0x9300 (W = 6)
00000248 2408 move.l D2, A0
0000024A 2E2A 3113 move.l D7, [A2 + 0x3113]
0000024E F456 cinvp DATA, [A6]
00000250 6107 bsr +0x9 /* 00000259 */
00000252 5A5B addq.w [A3]+, 5
00000254 15C1 0456 move.b [PC + 0x456 /* 000006AC, value 0x52 'R' */], D1
00000258 5AF3 0D71 0656 5A1B spl [[A3 + 0x6565A1B]]
00000260 1021 move.b D0, -[A1]
00000262 02AE F30B 321E 4AA6 andi.l [A6 + 0x4AA6], 0xF30B321E
0000026A 9C53 sub.w D6, [A3]
0000026C 00F3 .incomplete
0000026E 04D2 .incomplete
00000270 06D2 .incomplete
00000272 A87C syscall BackPat
00000274 067C 06FC 16E3 addi.w 0x16E3, 0x6FC
0000027A 2CD3 move.l [A6]+, [A3]
0000027C 0685 00B3 0985 addi.l D5, 0xB30985
00000282 0002 00A3 ori.b D2, 0xA3
00000286 8DEC 0F52 divs.w D6, [A4 + 0xF52]
0000028A BB2B 8511 xor.b [A3 - 0x7AEF], D5
0000028E 5621 addq.b -[A1], 3
00000290 0E40 6640 .invalid.w D0, 0x6640 /* 'f@' */ // invalid immediate operation
00000294 860A or.b D3, A2
00000296 1A1B move.b D5, [A3]+
00000298 5626 addq.b -[A6], 3
0000029A B662 cmp.w D3, -[A2]
0000029C AB3D syscall bcMain1
0000029E 7B06 moveq.l D5, 0x06
000002A0 A68B syscall CommToolboxDispatch, flags=6
000002A2 0D45 bchg D5, D6
000002A4 0273 08CB 4274 andi.w [A3 + D4.w * 2 + 0x74], 0x8CB
000002AA 3B24 move.w -[A5], -[A4]
000002AC 9C74 E31F 6306 3397 sub.w D6, [[A4] + A6 * 2 + 0x63063397]
000002B4 8304 sbcd D1, D4
000002B6 EB25 asl D5.b, D5
000002B8 9C33 4B44 sub.b D6, <<invalid full ext with I/IS == 4>>
000002BC DB00 addx.b D5, D0
000002BE 852A 0E20 or.b [A2 + 0xE20], D2
000002C2 10AB 013C move.b [A0], [A3 + 0x13C]
000002C6 2303 move.l -[A1], D3
000002C8 2408 move.l D2, A0
000002CA 931C sub.b [A4]+, D1
000002CC 8B15 or.b [A5], D5
000002CE 5636 0301 addq.b [[A6 + <<invalid base displacement size>> + D0 * 2]], 3
000002D2 5606 addq.b D6, 3
000002D4 1B00 move.b -[A5], D0
000002D6 0200 5B04 andi.b D0, 0x4
000002DA 2B07 move.l -[A5], D7
000002DC 5AEB 290C spl [A3 + 0x290C]
000002E0 36A1 move.w [A3], -[A1]
000002E2 1525 move.b -[A2], -[A5]
000002E4 0114 btst [A4], D0
000002E6 4090 negx.l [A0]
000002E8 0A1A DB16 xori.b [A2]+, 0x16
000002EC 2614 move.l D3, [A4]
000002EE F80A 1A2B .tblXX 0xF80A, 0x1A2B // unimplemented
000002F2 3B26 move.w -[A5], -[A6]
000002F4 B433 12A3 cmp.b D2, [A3 + D1.w * 2 - 0x93]
000002F8 0461 372C subi.w -[A1], 0x372C /* '7,' */
000002FC 2C62 movea.l A6, -[A2]
000002FE 5273 097B 2136 DB0C 930A D357 addq.w [[A3 + 0x2136DB0C] - 0x6CF52CA9], 1
0000030A ACC8 syscall ErasePoly, auto_pop
0000030C AB15 syscall PatExpand
0000030E CB02 abcd D5, D2
00000310 C49C and.l D2, [A4]+
00000312 5232 EB00 addq.b [A2 + <<invalid base displacement size>> + A6 * 2], 1
00000316 308B move.w [A0], A3
00000318 2802 move.l D4, D2
0000031A 0003 0EEC ori.b D3, 0xEC
0000031E EB15 roxl D5.b, 5
00000320 36F3 0036 move.w [A3]+, [A3 + D0.w + 0x36]
00000324 D357 add.w [A7], D1
00000326 7B03 moveq.l D5, 0x03
00000328 C8FB 1DD3 570E 3EBB mulu.w D4, [[] + 0x570E3EBB]
00000330 07E1 .incomplete
00000332 22D0 move.l [A1]+, [A0]
00000334 5B0C subq.b A4, 5
00000336 3E9B move.w [A7], [A3]+
00000338 04AD 00C1 0806 3602 subi.l [A5 + 0x3602 /* export_1724 */], 0xC10806
00000340 0003 0B63 ori.b D3, 0x63 /* 'c' */
00000344 03CB .incomplete
00000346 0136 830A E104 btst [[A6 + <<invalid base displacement size>> + A0 * 2] - 0x1EFC], D0
0000034C 2104 move.l -[A0], D4
0000034E 732D moveq.l D1, 0x2D
00000350 5300 subq.b D0, 1
00000352 42C6 .invalid D6 // invalid opcode 4 with subtype 1
00000354 06C6 .incomplete
00000356 5303 subq.b D3, 1
00000358 F006 E616 .invalid 0xF006, 0xE616 // unimplemented
0000035C 734F moveq.l D1, 0x4F
0000035E C115 and.b [A5], D0
00000360 E665 asr D5.w, D3
00000362 167B 1CAB movea.b A3, [PC + D1 * 4 - 0x85]
00000366 0106 btst D6, D0
00000368 2100 move.l -[A0], D0
0000036A E616 roxr D6.b, 3
0000036C D386 addx.l D1, D6
0000036E 3304 move.w -[A1], D4
00000370 0A1A 0F26 xori.b [A2]+, 0x26 /* '&' */
00000374 C104 abcd D0, D4
00000376 3B22 move.w -[A5], -[A2]
00000378 2A83 move.l [A5], D3
0000037A 0413 107B subi.b [A3], 0x7B /* '{' */
0000037E 1C0E move.b D6, A6
00000380 442B 0309 neg.b [A3 + 0x309]
00000384 4053 negx.w [A3]
00000386 013C 5B08 btst 0x8, D0
0000038A 2408 move.l D2, A0
0000038C 0F56 bchg [A6], D7
0000038E 3369 E512 F0A5 move.w [A1 - 0xF5B], [A1 - 0x1AEE]
00000394 11FB 037C 8CB1 move.b [0xFFFF8CB1], <<invalid full ext with I/IS == 4>>
0000039A 125B movea.b A1, [A3]+
0000039C 0003 0745 ori.b D3, 0x45 /* 'E' */
000003A0 29AB 7326 7300 move.l [A4 + <<invalid base displacement size>> + D7 * 2], [A3 + 0x7326]
000003A6 3B27 move.w -[A5], -[A7]
000003A8 86D9 divu.w D3, [A1]+
000003AA 0F7B 725A bchg [PC + D7.w * 2 + 0x5A], D7
000003AE 0312 btst [A2], D1
000003B0 1440 movea.b A2, D0
000003B2 7C0A moveq.l D6, 0x0A
000003B4 1AB3 7326 7613 0289 move.b [A5], [[A3 + 0x7613] + D7 * 2 + 0x289]
000003BC 1463 movea.b A2, -[A3]
000003BE 0481 14DB 8CEB subi.l D1, 0x14DB8CEB
000003C4 2F0B move.l -[A7], A3
000003C6 08DB 053B bset.b [A3]+, 0x3B /* ';' */
000003CA 0573 122B bchg [A3 + D1.w * 2 + 0x2B], D2
000003CE 07B1 050F A105 7D05 bclr [[A1 + <<invalid base displacement size>>] + D0 * 4 - 0x5EFA82FB], D3
000003D6 B108 cmpm.b [A0]+, [A0]+
000003D8 2111 move.l -[A0], [A1]
000003DA 1B00 move.b -[A5], D0
000003DC A11D syscall MaxMem, flags=1
000003DE 2511 move.l -[A2], [A1]
000003E0 2300 move.l -[A1], D0
000003E2 2911 move.l -[A4], [A1]
000003E4 8100 sbcd D0, D0
000003E6 2111 move.l -[A0], [A1]
000003E8 A33C syscall CmpString, flags=3
000003EA 5301 subq.b D1, 1
000003EC 0621 0001 addi.b -[A1], 0x1
000003F0 012D 110F btst [A5 + 0x110F], D0
000003F4 260F move.l D3, A7
000003F6 E110 roxl D0.b, 8
000003F8 3324 move.w -[A1], -[A4]
000003FA A33C syscall CmpString, flags=3
000003FC 0E44 3B08 .invalid.w D4, 0x3B08 // invalid immediate operation
00000400 E910 roxl D0.b, 4
00000402 6B03 bmi +0x5 /* 00000407 */
00000404 3CEB 1924 move.w [A6]+, [A3 + 0x1924]
00000408 087B 10B3 3521 1115 bchg.b [[PC + 0x1115 + D3 * 4]], 0xB3
00000410 24E3 move.l [A2]+, -[A3]
00000412 1286 move.b [A1], D6
00000414 A31D syscall MaxMem, flags=3
00000416 F0EB 50F3 .extension 0x0EB <<F/2-3/0>> // unimplemented
0000041A 846B 2D11 or.w D2, [A3 + 0x2D11]
0000041E 09E3 .incomplete
00000420 06FB .incomplete
00000422 63C1 bls -0x3D /* 000003E5 */
00000424 0A31 01CB 0268 xori.b [A1 + D0.w * 2 + 0x68], 0xCB
0000042A 4B29 C483 .invalid 5, [A1 - 0x3B7D] // invalid opcode 4 with b == 4
0000042E 6D5A blt +0x5C /* 0000048A */
00000430 3B12 move.w -[A5], [A2]
00000432 B514 xor.b [A4], D2
00000434 6927 bvs +0x29 /* 0000045D */
00000436 0F26 btst -[A6], D7
00000438 C53E and.b <<invalid special address>>, D2
0000043A 1B03 move.b -[A5], D3
0000043C 0A1A 0FA5 xori.b [A2]+, 0xA5
00000440 270D move.l -[A3], A5
00000442 1343 0009 move.b [A1 + 0x9], D3
00000446 1373 2DFB 633B 02EB AFE1 0FE4 06E4 move.b [A1 + 0x6E4], [[0x633B02EB] - 0x501EF01C]
00000454 E50F lsl D7.b, 2
00000456 AB01 syscall BitsToMap
00000458 E90F lsl D7.b, 4
0000045A 8100 sbcd D0, D0
0000045C E10F lsl D7.b, 8
0000045E CB1A and.b [A2]+, D5
00000460 6B03 bmi +0x5 /* 00000465 */
00000462 0621 0001 addi.b -[A1], 0x1
00000466 01ED .incomplete
00000468 0F0F btst A7, D7
0000046A E90F lsl D7.b, 4
0000046C EB25 asl D5.b, D5
0000046E CB1A and.b [A2]+, D5
00000470 0E44 D319 .invalid.w D4, 0xD319 // invalid immediate operation
00000474 E90F lsl D7.b, 4
00000476 D209 add.b D1, A1
00000478 3413 move.w D2, [A3]
0000047A 0585 bclr D5, D2
0000047C 0F86 bclr D6, D7
0000047E E50A lsl D2.b, 2
00000480 0B03 btst D3, D5
00000482 8066 or.w D0, -[A6]
00000484 7B6B moveq.l D5, 0x6B
00000486 0B03 btst D3, D5
00000488 2316 move.l -[A1], [A6]
label0000048A:
0000048A A6C0 syscall vFlushCache, flags=6
0000048C 9BAF A316 sub.l [A7 - 0x5CEA], D5
00000490 3502 move.w -[A2], D2
00000492 730D moveq.l D1, 0x0D
00000494 7AE5 moveq.l D5, 0xFFFFFFE5
00000496 0161 bchg -[A1], D0
00000498 5EED 0BA5 sgt [A5 + 0xBA5]
0000049C 330F move.w -[A1], A7
0000049E 56DB sne [A3]+
000004A0 0C4A 86D0 cmpi.w A2, 0x86D0
000004A4 A886 syscall TextWidth
000004A6 0686 5303 5645 addi.l D6, 0x53035645
000004AC 2FBE 2B20 5661 move.l [A7 + 0x5661 + D2 * 2], <<invalid special address>>
000004B2 2A43 movea.l A5, D3
000004B4 8555 or.w [A5], D2
000004B6 2A86 move.l [A5], D6
000004B8 0A24 0E33 xori.b -[A4], 0x33 /* '3' */
000004BC 02AD 0653 0030 2241 andi.l [A5 + 0x2241], 0x6530030
000004C4 0068 4100 3606 ori.w [A0 + 0x3606], 0x4100 /* 'A\0' */
000004CA 860A or.b D3, A2
000004CC C504 abcd D2, D4
000004CE D14F addx.w -[A0], -[A7]
000004D0 1B00 move.b -[A5], D0
000004D2 3C7B 0C0F movea.w A6, [PC + D0 * 4 + 0xF]
000004D6 5406 addq.b D6, 2
000004D8 56F3 081A sne [A3 + D0 + 0x1A]
000004DC 9307 subx.b D1, D7
000004DE 2606 move.l D3, D6
000004E0 2AA1 move.l [A5], -[A1]
000004E2 00EB .incomplete
000004E4 0601 322A addi.b D1, 0x2A /* '*' */
000004E8 DB23 add.b -[A3], D5
000004EA 56C1 sne D1
000004EC 362E 0E8B move.w D3, [A6 + 0xE8B]
000004F0 5081 addq.l D1, 8
000004F2 015B bchg [A3]+, D0
000004F4 6245 bhi +0x47 /* 0000053B */
000004F6 022E 0E9B 2A01 andi.b [A6 + 0x2A01], 0x9B
000004FC 010F btst A7, D0
000004FE 264A movea.l A3, A2
00000500 C8CB mulu.w D4, A3
00000502 181E move.b D4, [A6]+
00000504 E100 asl D0.b, 8
00000506 0F26 btst -[A6], D7
00000508 B01B cmp.b D0, [A3]+
0000050A 00A3 16E5 000F ori.l -[A3], 0x16E5000F
00000510 E500 asl D0.b, 2
00000512 3B0F move.w -[A5], A7
00000514 E500 asl D0.b, 2
00000516 534D subq.w A5, 1
00000518 E500 asl D0.b, 2
0000051A D30B addx.b -[A1], -[A3]
0000051C 14E1 move.b [A2]+, -[A1]
0000051E 000B 1C65 ori.b A3, 0x65 /* 'e' */
00000522 2DF3 001B move.l <<invalid special address>>, [A3 + D0.w + 0x1B]
00000526 0043 0963 ori.w D3, 0x963 /* '\tc' */
0000052A 0633 97E3 6E81 addi.b [A3 + D6 * 8 - 0x127], 0xE3
00000530 4C9C CBC2 movem.w D1,D6,D7,A0,A1,A3,A6,A7, [A4]+
00000534 5B2B 6306 subq.b [A3 + 0x6306], 5
00000538 4336 2E81 .invalid 1, [A6 + D2 * 8 - 0x127] // invalid opcode 4 with b == 4
0000053C 7ECB moveq.l D7, 0xFFFFFFCB
0000053E 011B btst [A3]+, D0
00000540 0073 0949 7EF3 ori.w [A3 + D7 * 8 - 0x13], 0x949 /* '\tI' */
00000546 0290 B300 44AB andi.l [A0], 0xB30044AB
0000054C 0CE5 .incomplete
0000054E 4E6A move A2, USP
00000550 2010 move.l D0, [A0]
00000552 66C5 bne -0x39 /* 00000519 */
00000554 6306 bls +0x8 /* 0000055C */
00000556 6604 bne +0x6 /* 0000055C */
00000558 28AB 0004 move.l [A4], [A3 + 0x4]
label0000055C:
0000055C CE53 and.w D7, [A3]
0000055E 0202 00DB andi.b D2, 0xDB
00000562 1278 BB00 movea.b A1, [0xFFFFBB00]
00000566 6636 bne +0x38 /* 0000059E */
00000568 140C move.b D2, A4
0000056A 3604 move.w D3, D4
0000056C 4C6E 2C28 A302 movem.l D3,D5,A2,A3,A5, [A6 - 0x5CFE]
00000572 D360 add.w -[A0], D1
00000574 B47A C300 cmp.w D2, [PC - 0x3D00 /* FFFFC876, cstring ""<EOF> */]
00000578 0C36 0513 0F4D cmpi.b <<invalid full ext with IS == 1 and I/IS == 5>>, 0x13
0000057E 813E or.b <<invalid special address>>, D0
00000580 8575 3E45 or.w [A5 + D3 * 8 + 0x45], D2
00000584 6218 bhi +0x1A /* 0000059E */
00000586 0C08 0200 cmpi.b A0, 0x0
0000058A 0F14 btst [A4], D7
0000058C 063E E900 addi.b <<invalid special address>>, 0x0
00000590 0F61 bchg -[A1], D7
00000592 69F1 bvs -0xD /* 00000585 */
00000594 758D moveq.l D2, 0xFFFFFF8D
00000596 0289 000F 6905 andi.l A1, 0xF6905
0000059C 54C5 scc D5
label0000059E:
0000059E 0A04 84A3 xori.b D4, 0xA3
000005A2 0254 1E0C andi.w [A4], 0x1E0C
000005A6 5402 addq.b D2, 2
000005A8 001B 0FD8 ori.b [A3]+, 0xD8
000005AC CB07 abcd D5, D7
000005AE 6E33 bgt +0x35 /* 000005E3 */
000005B0 04EB .incomplete
000005B2 04F3 .incomplete
000005B4 0001 6D1E ori.b D1, 0x1E
000005B8 0C0E 2904 cmpi.b A6, 0x4
000005BC 9B7A B02A sub.w [PC - 0x4FD6 /* FFFFB5E8, cstring ""<EOF> */], D5
000005C0 311D move.w -[A0], [A5]+
000005C2 A300 syscall Open/PBHOpen/HOpen, flags=3
000005C4 A504 syscall Control, flags=5
000005C6 0902 btst D2, D4
000005C8 B784 xor.l D4, D3
000005CA 95F3 1D06 A300 sub.l A2, [[A3 + <<invalid base displacement size>>] + D1 * 4 - 0x5D00]
000005D0 046C A526 6B41 subi.w [A4 + 0x6B41], 0xA526
000005D6 7801 moveq.l D4, 0x01
000005D8 0102 btst D2, D0
000005DA 000F 6D0F ori.b A7, 0xF
000005DE 330D move.w -[A1], A5
000005E0 A92F syscall GetWindowPic
000005E2 1E45 movea.b A7, D5
000005E4 111B move.b -[A0], [A3]+
000005E6 0FD3 .incomplete
000005E8 0799 bclr [A1]+, D3
000005EA 086B 00CB 14A3 bchg.b [A3 + 0x14A3], 0xCB
000005F0 087B 038B 037B 1304 063E 067C 4115 bchg.b [[PC + 0x1304063E] + 0x67C4115], 0x8B
// begin alternate branch 000005FA-00000602
label000005FA:
000005FA 067C 4115 0200 addi.w 0x200, 0x4115
00000600 7B2B moveq.l D5, 0x2B
// end alternate branch 000005FA-00000602
label000005FA: // (misaligned)
000005FE 0200 7B2B andi.b D0, 0x2B /* '+' */
00000602 0C3E 0666 cmpi.b <<invalid special address>>, 0x66 /* 'f' */
00000606 06A6 0200 0F14 addi.l -[A6], 0x2000F14
0000060C 0C3E 0200 cmpi.b <<invalid special address>>, 0x0
00000610 CB69 8B00 and.w [A1 - 0x7500], D5
00000614 6614 bne +0x16 /* 0000062A */
00000616 169B move.b [A3], [A3]+
00000618 0816 3040 btst.b [A6], 0x40 /* '@' */
0000061C A606 syscall KillIO, flags=6
0000061E 6602 bne +0x4 /* 00000622 */
00000620 000F 766B ori.b A7, 0x6B /* 'k' */
// begin alternate branch 00000622-00000624
label00000622:
00000622 766B moveq.l D3, 0x6B
// end alternate branch 00000622-00000624
label00000622: // (misaligned)
label00000624:
00000624 0C04 CC1E cmpi.b D4, 0x1E
00000628 0C3E 4065 cmpi.b <<invalid special address>>, 0x65 /* 'e' */
// begin alternate branch 0000062A-0000062C
label0000062A:
0000062A 4065 negx.w -[A5]
// end alternate branch 0000062A-0000062C
label0000062A: // (misaligned)
0000062C 010F btst A7, D0
0000062E EC1C ror D4.b, 6
00000630 320C move.w D1, A4
00000632 7CDE moveq.l D6, 0xFFFFFFDE
00000634 3089 move.w [A0], A1
00000636 0673 2B23 1F13 22F8 850A addi.w [[A3 + D1 * 8] + 0x22F8850A], 0x2B23 /* '+#' */
00000640 A321 syscall GetPtrSize, flags=3
00000642 0B14 btst [A4], D5
00000644 6109 bsr +0xB /* 0000064F */
00000646 ACE3 syscall EqualRgn, auto_pop
00000648 2121 move.l -[A0], -[A1]
0000064A 9C45 sub.w D6, D5
0000064C 067E 1630 addi.w <<invalid special address>>, 0x1630
00000650 16F3 0551 move.b [A3]+, [[A3]]
00000654 064B 0104 addi.w A3, 0x104
00000658 0B04 btst D4, D5
0000065A 669E bne -0x60 /* 000005FA */
0000065C 4304 .invalid 1, D4 // invalid opcode 4 with b == 4
0000065E 1104 move.b -[A0], D4
00000660 DB05 addx.b D5, D5
00000662 6EC0 bgt -0x3E /* 00000624 */
00000664 DC6E FB02 add.w D6, [A6 - 0x4FE]
00000668 4B34 C300 .invalid 5, [A4 + <<invalid base displacement size>> + A4 * 2] // invalid opcode 4 with b == 4
0000066C 0428 D304 0200 subi.b [A0 + 0x200], 0x4
00000672 1318 move.b -[A1], [A0]+
00000674 7B1C moveq.l D5, 0x1C
00000676 2A05 move.l D5, D5
00000678 3909 move.w -[A4], A1
0000067A 189B move.b [A4], [A3]+
0000067C 29C9 1C6B 1EE1 move.l 0x1C6B1EE1, A1
00000682 1094 move.b [A0], [A4]
00000684 9B2D 0406 sub.b [A5 + 0x406], D5
00000688 3606 move.w D3, D6
0000068A 22ED 1006 move.l [A1]+, [A5 + 0x1006]
0000068E 4301 .invalid 1, D1 // invalid opcode 4 with b == 4
00000690 167E movea.b A3, <<invalid special address>>
00000692 4528 4510 .invalid 2, [A0 + 0x4510] // invalid opcode 4 with b == 4
00000696 0200 0B0C andi.b D0, 0xC
0000069A 5AFB 11C5 spl <<invalid full ext with IS == 1 and I/IS == 5>>
0000069E 03AC 940B bclr [A4 - 0x6BF5], D1
000006A2 2B06 move.l -[A5], D6
000006A4 FB1B .extension 0xB1B <<F/4-5/5>> // unimplemented
000006A6 069B 2904 969E addi.l [A3]+, 0x2904969E
000006AC 52A5 addq.l -[A5], 1
000006AE 2F5B 2678 move.l [A7 + 0x2678], [A3]+
000006B2 4101 .invalid 0, D1 // invalid opcode 4 with b == 4
000006B4 16BB 4716 4202 move.b [A3], [[PC] + D4 * 8 + 0x4202]
000006BA 005B 1578 ori.w [A3]+, 0x1578
000006BE 163B 0005 move.b D3, [PC + D0.w + 0x5]
000006C2 0343 bchg D3, D1
000006C4 0102 btst D2, D0
000006C6 0063 00E3 ori.w -[A3], 0xE3
000006CA 11C5 0430 move.b [0x00000430], D5
000006CE 949B sub.l D2, [A3]+
000006D0 0A65 0721 xori.w -[A5], 0x721
000006D4 03FA .incomplete
000006D6 E506 asl D6.b, 2
000006D8 130A move.b -[A1], A2
000006DA E102 asl D2.b, 8
000006DC 891C or.b [A4]+, D4
000006DE 8785 B72E unpk D3, D5, 0xB72E
000006E2 0E45 0143 .invalid.w D5, 0x143 // invalid immediate operation
000006E6 01CC .incomplete
000006E8 2501 move.l -[A2], D1
000006EA F1B2 .invalid <<F/6/0>>
000006EC 4A0E tst.b A6
000006EE 9C53 sub.w D6, [A3]
000006F0 077B 03AE 2B06 A848 bchg [[0x2B06] + D0 * 2 - 0x57B8], D3
000006F8 AD9C syscall CountResources, auto_pop
000006FA AB2E syscall PatExTbl
000006FC 4196 .invalid 0, [A6] // invalid opcode 4 with b == 6
000006FE 2E56 movea.l A7, [A6]
00000700 3A13 move.w D5, [A3]
00000702 1003 move.b D0, D3
label00000704:
00000704 2218 move.l D1, [A0]+
00000706 9A54 sub.w D5, [A4]
00000708 D302 addx.b D1, D2
0000070A 4512 .invalid 2, [A2] // invalid opcode 4 with b == 4
0000070C 2101 move.l -[A0], D1
0000070E DA63 add.w D5, -[A3]
00000710 0503 btst D3, D2
00000712 2298 move.l [A1], [A0]+
00000714 9A54 sub.w D5, [A4]
00000716 230D move.l -[A1], A5
00000718 3B09 move.w -[A5], A1
0000071A 1310 move.b -[A1], [A0]
0000071C AB02 syscall BitsToPix
0000071E 04B8 5314 9E04 EA2A subi.l [0xFFFFEA2A], 0x53149E04
00000726 0F04 btst D4, D7
00000728 EA0E lsr D6.b, 5
0000072A BB34 A10B A90A 832A xor.b [[A4 + <<invalid base displacement size>> + A2] - 0x56F57CD6], D5
00000732 04C3 .incomplete
00000734 029E 7A4B 01D4 andi.l [A6]+, 0x7A4B01D4
0000073A E51A rol D2.b, 2
0000073C 2B43 0F04 move.l [A5 + 0xF04], D3
00000740 2808 move.l D4, A0
00000742 8EC3 divu.w D7, D3
00000744 60BE bra -0x40 /* 00000704 */
00000746 DCAB 00CB add.l D6, [A3 + 0xCB]
0000074A 3E1E move.w D7, [A6]+
0000074C 1633 63DB 1004 BB04 move.b D3, [[] + 0x1004BB04]
00000754 6B63 bmi +0x65 /* 000007B9 */
00000756 1E16 move.b D7, [A6]
00000758 A308 syscall Create/PBHCreate/HCreate, flags=3
0000075A C500 abcd D2, D0
0000075C 0347 bchg D7, D1
0000075E E88E lsr D6, 4
00000760 A503 syscall Write, flags=5
00000762 0FBE bclr <<invalid special address>>, D7
00000764 DCAC CB3E add.l D6, [A4 - 0x34C2]
00000768 0D94 bclr [A4], D6
0000076A 2A20 move.l D5, -[A0]
0000076C 10C6 move.b [A0]+, D6
0000076E 2130 FB03 0E65 453E move.l -[A0], [[A0 + <<invalid base displacement size>> + A7 * 2] + 0xE65453E]
00000776 AA00 syscall OpenCPort
00000778 0F16 btst [A6], D7
0000077A 6305 bls +0x7 /* 00000781 */
0000077C 0200 0300 andi.b D0, 0x0
00000780 0666 AA00 addi.w -[A6], 0xAA00
00000784 0F16 btst [A6], D7
00000786 C521 and.b -[A1], D2
00000788 2101 move.l -[A0], D1
0000078A 22AA 008B move.l [A1], [A2 + 0x8B]
0000078E 5C16 addq.b [A6], 6
00000790 DB01 addx.b D5, D1
00000792 2901 move.l -[A4], D1
00000794 3639 0143 00B1 move.w D3, [0x014300B1]
0000079A 13D2 E50B 4085 move.b [0xE50B4085], [A2]
000007A0 0003 4783 ori.b D3, 0x83
000007A4 0132 A932 731C 2E3E 2CEA btst [[A2 + 0x731C2E3E + A2] + 0x2CEA], D0
000007AE 36A3 move.w [A3], -[A3]
000007B0 02A9 0066 D304 DE30 andi.l [A1 - 0x21D0], 0x66D304
000007B8 4902 .invalid 4, D2 // invalid opcode 4 with b == 4
000007BA BB59 xor.w [A1]+, D5
000007BC 8501 sbcd D2, D1
000007BE 9301 subx.b D1, D1
000007C0 6E85 bgt -0x79 /* 00000747 */
000007C2 002B 0130 0B0F ori.b [A3 + 0xB0F], 0x30 /* '0' */
000007C8 8505 sbcd D2, D5
000007CA 4AD2 tas.b [A2]
000007CC D05C add.w D0, [A4]+
000007CE 0428 6B63 C505 subi.b [A0 - 0x3AFB], 0x63 /* 'c' */
000007D4 6530 bcs +0x32 /* 00000806 */
000007D6 C105 abcd D0, D5
000007D8 662C bne +0x2E /* 00000806 */
000007DA EA3E ror D6.b, D5
000007DC C105 abcd D0, D5
000007DE 6629 bne +0x2B /* 00000809 */
000007E0 0466 2904 subi.w -[A6], 0x2904
000007E4 DE30 DE30 add.b D7, [A0 + A5 * 8 + 0x30]
000007E8 DE80 add.l D7, D0
000007EA D4D4 add.w A2, [A4]
000007EC A206 syscall KillIO, flags=2
000007EE C68D and.l D3, A5
000007F0 059B bclr [A3]+, D2
000007F2 0C5C 8956 cmpi.w [A4]+, 0x8956
000007F6 0CC6 .incomplete
000007F8 0C22 0200 cmpi.b -[A2], 0x0
000007FC FB39 .extension 0xB39 <<F/4-5/5>> // unimplemented
000007FE 0473 0622 4B02 B30C subi.w [[A3 + <<invalid base displacement size>> + D4 * 2] - 0x4CF4], 0x622
label00000806:
00000806 08AB 00A5 022E bclr.b [A3 + 0x22E], 0xA5
0000080C 222C 7B02 move.l D1, [A4 + 0x7B02]
00000810 5302 subq.b D2, 1
00000812 DE30 D4D4 add.b D7, [A0 + A5.w * 4 - 0x44]
00000816 6500 5905 bcs +0x5907 /* 0000611D */
0000081A CB0B abcd -[A5], -[A3]
0000081C 5905 subq.b D5, 4
0000081E 4533 4505 .invalid 2, [[A3 + <<invalid base displacement size>>] + D4 * 4] // invalid opcode 4 with b == 4
00000822 3651 movea.w A3, [A1]
00000824 05CB .incomplete
00000826 0B2E 3645 btst [A6 + 0x3645], D5
0000082A 0504 btst D4, D2
0000082C 4300 .invalid 1, D0 // invalid opcode 4 with b == 4
0000082E 9B09 subx.b -[A5], -[A1]
00000830 3A3E move.w D5, <<invalid special address>>
00000832 AEB3 syscall 0xAB3, auto_pop
00000834 1A23 move.b D5, -[A3]
00000836 3198 9898 move.w [A0 + A1 - 0x104], [A0]+
0000083A 985B sub.w D4, [A3]+
0000083C 0025 1F0F ori.b -[A5], 0xF
00000840 6545 bcs +0x47 /* 00000887 */
00000842 654D bcs +0x4F /* 00000891 */
00000844 1338 6132 move.b -[A1], [0x00006132]
00000848 D308 addx.b -[A1], -[A0]
0000084A 4AD2 tas.b [A2]
0000084C DB0E addx.b -[A5], -[A6]
0000084E 9CA8 F0BB sub.l D6, [A0 - 0xF45]
00000852 01D2 .incomplete
00000854 6303 bls +0x5 /* 00000859 */
00000856 2925 move.l -[A4], -[A5]
00000858 0FBE bclr <<invalid special address>>, D7
0000085A 3301 move.w -[A1], D1
0000085C 9B01 subx.b D5, D1
0000085E F0A3 4B89 .extension 0x0A3 <<F/2-3/0>> // unimplemented
00000862 3F65 2E3B move.w [A7 + 0x2E3B], -[A5]
00000866 0721 btst -[A1], D3
00000868 A3BB syscall vIAZPostInit, flags=3
0000086A 0125 btst -[A5], D0
0000086C 2204 move.l D1, D4
0000086E 629B bhi -0x63 /* 0000080B */
00000870 0925 btst -[A5], D4
00000872 0731 6304 btst <<invalid full ext with I/IS == 4>>, D3
00000876 6253 bhi +0x55 /* 000008CB */
00000878 07E0 .incomplete
0000087A AB18 syscall PushVerb
0000087C C43A 4B03 and.b D2, [PC + 0x4B03 /* 00004B05, cstring ""<EOF> */]
00000880 2B0D move.l -[A5], A5
00000882 E530 roxl D0.b, D2
00000884 F314 .extension 0x314 <<F/4-5/1>> // unimplemented
00000886 0B1F btst [A7]+, D5
00000888 0B55 bchg [A5], D5
0000088A 7B03 moveq.l D5, 0x03
0000088C 2B86 0B03 CA4B 03AB move.l [[A5 + <<invalid base displacement size>> + D0 * 2] - 0x35B4FC55], D6
00000894 1543 00BB move.b [A2 + 0xBB], D3
00000898 1CA8 3B07 move.b [A6], [A0 + 0x3B07]
0000089C 932A E907 sub.b [A2 - 0x16F9], D1
000008A0 4B05 .invalid 5, D5 // invalid opcode 4 with b == 4
000008A2 C360 and.w -[A0], D1
000008A4 630C bls +0xE /* 000008B2 */
000008A6 3301 move.w -[A1], D1
000008A8 332E 3B07 move.w -[A1], [A6 + 0x3B07]
000008AC A34B syscall SetGrowZone, flags=3
000008AE 064B 03A9 addi.w A3, 0x3A9
label000008B2:
000008B2 2B8B 6F45 move.l <<invalid full ext with IS == 1 and I/IS == 5>>, A3
000008B6 03C0 .incomplete
000008B8 046B 1163 05F3 subi.w [A3 + 0x5F3], 0x1163
000008BE 12FB 8213 move.b [A1]+, [PC + A0.w * 2 + 0x13]
000008C2 00D3 .incomplete
000008C4 015B bchg [A3]+, D0
000008C6 00DE .incomplete
000008C8 3045 movea.w A0, D5
000008CA 02AB 6F45 9D29 0B4B andi.l [A3 + 0xB4B], 0x6F459D29
000008D2 030A btst A2, D1
000008D4 2E48 movea.l A7, A0
000008D6 3A23 move.w D5, -[A3]
000008D8 0089 08C5 0B4A ori.l A1, 0x8C50B4A
000008DE 0EED .incomplete
000008E0 0B4B bchg A3, D5
000008E2 03E9 .incomplete
000008E4 0B1E btst [A6]+, D5
000008E6 4023 negx.b -[A3]
000008E8 0040 D300 ori.w D0, 0xD300
000008EC 0505 btst D5, D2
000008EE 0F0C btst A4, D7
000008F0 4B03 .invalid 5, D3 // invalid opcode 4 with b == 4
000008F2 8552 or.w [A2], D2
000008F4 0B03 btst D3, D5
000008F6 AC23 syscall AliasDispatch, auto_pop
000008F8 00BB 072E 4B03 2C0B ori.l [PC + D2 * 4 + 0xB], 0x72E4B03
00000900 04D3 .incomplete
00000902 009E 1E40 E440 ori.l [A6]+, 0x1E40E440
00000908 FCE5 020F .extension 0xCE5 <<F/2-3/6>> // unimplemented
0000090C 0CCB .incomplete
0000090E 05E5 .incomplete
00000910 0265 1C90 andi.w -[A5], 0x1C90
00000914 D40C add.b D2, A4
00000916 0303 btst D3, D1
00000918 C55B and.w [A3]+, D2
0000091A 0C7C 0C3E D40C cmpi.w 0xD40C, 0xC3E
00000920 5301 subq.b D1, 1
00000922 2501 move.l -[A2], D1
00000924 75F7 moveq.l D2, 0xFFFFFFF7
00000926 8249 or.w D1, A1
00000928 DB8D addx.l -[A5], -[A5]
0000092A 3B0F move.w -[A5], A7
0000092C 893B 252D EB1B or.b [[PC - 0x14E5] + D2 * 4], D4
00000932 8533 EB1B A942 2328 or.b [[A3 + A6 * 2] - 0x56BDDCD8], D2
0000093A 253D move.l -[A2], <<invalid special address>>
0000093C A97C syscall GetNewDialog
0000093E 495A chk.w D4, [A2]+
00000940 750E moveq.l D2, 0x0E
00000942 B17D xor.w <<invalid special address>>, D0
00000944 2521 move.l -[A2], -[A1]
00000946 FEA9 31FE .extension 0xEA9 <<F/2-3/7>> // unimplemented
0000094A 892C FEC9 or.b [A4 - 0x137], D4
0000094E 27FE 55EB 4A0E AE63 2CA1 move.l [[0x4A0E] - 0x519CD35F], <<invalid special address>>
00000958 EF7B rol D3.w, D7
0000095A 03D0 .incomplete
0000095C 9550 sub.w [A0], D2
0000095E D300 addx.b D1, D0
00000960 4144 chk.w D0, D4
00000962 0922 btst -[A2], D4
00000964 14C9 move.b [A2]+, A1
00000966 0B93 bclr [A3], D5
00000968 5F9B subq.l [A3]+, 7
0000096A 028E D603 2606 andi.l A6, 0xD6032606
00000970 D300 addx.b D1, D0
00000972 16AC 0200 move.b [A3], [A4 + 0x200]
00000976 2302 move.l -[A1], D2
00000978 C100 abcd D0, D0
0000097A 0200 0304 andi.b D0, 0x4
0000097E 2306 move.l -[A1], D6
00000980 652C bcs +0x2E /* 000009AE */
00000982 610A bsr +0xC /* 0000098E */
00000984 5B05 subq.b D5, 5
00000986 00C5 .incomplete
00000988 675A beq +0x5C /* 000009E4 */
0000098A 730F moveq.l D1, 0x0F
0000098C 8ED6 divu.w D7, [A6]
fn0000098E:
0000098E EB29 lsl D1.b, D5
00000990 F708 .extension 0x708 <<F/4-5/3>> // unimplemented
00000992 971B sub.b [A3]+, D3
00000994 0471 03A3 118E D6A3 subi.w [[ + <<invalid base displacement size>>] + D1 - 0x295D], 0x3A3
0000099C 1AA7 move.b [A5], -[A7]
0000099E 08B3 A304 6903 DB31 6903 bclr.b [[A3 + <<invalid base displacement size>> + D6] - 0x24CE96FD], 0x4
000009A8 7343 moveq.l D1, 0x43
000009AA 0352 bchg [A2], D1
000009AC 8ED6 divu.w D7, [A6]
label000009AE:
000009AE 3314 move.w -[A1], [A4]
000009B0 F708 .extension 0x708 <<F/4-5/3>> // unimplemented
000009B2 CF43 exg D7, D3
000009B4 164D movea.b A3, A5
000009B6 03FB .incomplete
000009B8 0C8E D66B 0145 cmpi.l A6, 0xD66B0145
000009BE 0380 bclr D0, D1
000009C0 5903 subq.b D3, 4
000009C2 C300 abcd D1, D0
000009C4 6910 bvs +0x12 /* 000009D6 */
000009C6 4384 .invalid 1, D4 // invalid opcode 4 with b == 6
000009C8 8E09 or.b D7, A1
000009CA 1BE3 move.b <<invalid special address>>, -[A3]
000009CC 24F1 3563 6363 0F6B D0FB move.l [A2]+, [[A1 + 0x6363] + 0xF6BD0FB]
label000009D6:
000009D6 01F3 .incomplete
000009D8 C7AB 2223 and.l [A3 + 0x2223], D3
000009DC 1043 movea.b A0, D3
000009DE 142A DB8C move.b D2, [A2 - 0x2474]
000009E2 101B move.b D0, [A3]+
label000009E4:
000009E4 07E9 .incomplete
000009E6 9E1B sub.b D7, [A3]+
000009E8 07BA 6B0E bclr [PC + 0x6B0E /* 000074F8, cstring ""<EOF> */], D3
000009EC 0200 9321 andi.b D0, 0x21 /* '!' */
000009F0 78B2 moveq.l D4, 0xFFFFFFB2
000009F2 1B07 move.b -[A5], D7
000009F4 3A43 movea.w A5, D3
000009F6 0118 btst [A0]+, D0
000009F8 1806 move.b D4, D6
000009FA 8AA1 or.l D5, -[A1]
000009FC 634A bls +0x4C /* 00000A48 */
000009FE 0E13 30D0 .invalid.b [A3], 0xD0 // invalid immediate operation
00000A02 C544 exg D2, D4
00000A04 0B0C btst A4, D5
00000A06 063B 1B5E 4B00 addi.b [PC + <<invalid base displacement size>> + D4 * 2], 0x5E /* '^' */
00000A0C 8A52 or.w D5, [A2]
00000A0E 3201 move.w D1, D1
00000A10 04C9 .incomplete
00000A12 570E subq.b A6, 3
00000A14 E946 asl D6.w, 4
00000A16 4101 .invalid 0, D1 // invalid opcode 4 with b == 4
00000A18 880F or.b D4, A7
00000A1A E970 roxl D0.w, D4
00000A1C 1309 move.b -[A1], A1
00000A1E 511F subq.b [A7]+, 8
00000A20 3E3C 9E24 move.w D7, 0x9E24
00000A24 561B addq.b [A3]+, 3
00000A26 0108 btst A0, D0
00000A28 E313 roxl D3.b, 1
00000A2A 7B50 moveq.l D5, 0x50
00000A2C 7124 moveq.l D0, 0x24
00000A2E BB00 xor.b D0, D5
00000A30 0E68 063E 5802 .invalid.w [A0 + 0x5802], 0x63E // invalid immediate operation
00000A36 000F 140A ori.b A7, 0xA /* '\n' */
00000A3A 2E2A CC0C move.l D7, [A2 - 0x33F4]
00000A3E 0EA0 0200 137B .invalid.l -[A0], 0x200137B // invalid immediate operation
00000A44 2B02 move.l -[A5], D2
00000A46 6A05 bpl +0x7 /* 00000A4D */
label00000A48:
00000A48 029B 6F44 CB03 andi.l [A3]+, 0x6F44CB03
00000A4E D167 add.w -[A7], D0
00000A50 7523 moveq.l D2, 0x23
00000A52 0443 0A63 subi.w D3, 0xA63 /* '\nc' */
00000A56 057B 6B9B 2F8E D6A3 bchg [[ + D6 * 2] + 0x2F8ED6A3], D2
00000A5E 11A7 08EA move.b [A0 + D0 - 0x22], -[A7]
00000A62 6D15 blt +0x17 /* 00000A79 */
00000A64 0F25 btst -[A5], D7
00000A66 18BB 08F7 move.b [A4], [PC + D0 - 0x9]
00000A6A 09B1 936F bclr <<invalid full ext with IS == 1 and I/IS == 7>>, D4
00000A6E 3118 move.w -[A0], [A0]+
00000A70 7326 moveq.l D1, 0x26
00000A72 4501 .invalid 2, D1 // invalid opcode 4 with b == 4
00000A74 9B6F 8976 sub.w [A7 - 0x768A], D5
00000A78 4B09 .invalid 5, A1 // invalid opcode 4 with b == 4
00000A7A E507 asl D7.b, 2
00000A7C C0B8 1382 and.l D0, [0x00001382]
00000A80 C500 abcd D2, D0
00000A82 0701 btst D1, D3
00000A84 69A3 bvs -0x5B /* 00000A29 */
00000A86 0709 btst A1, D3
00000A88 7871 moveq.l D4, 0x71
00000A8A 1B95 1A4B move.b [A5 + D1 * 2 + 0x4B], [A5]
00000A8E 033C A310 btst 0x10, D1
00000A92 246E A112 movea.l A2, [A6 - 0x5EEE]
00000A96 8309 sbcd -[A1], -[A1]
00000A98 0EE3 .incomplete
00000A9A 132B 07F4 move.b -[A1], [A3 + 0x7F4]
00000A9E 7E4B moveq.l D7, 0x4B
00000AA0 05D6 .incomplete
00000AA2 531D subq.b [A5]+, 1
00000AA4 014D bchg A5, D0
00000AA6 3122 move.w -[A0], -[A2]
00000AA8 8545 0304 pack D2, D5, 0x0304
00000AAC CB0F abcd -[A5], -[A7]
00000AAE 4115 .invalid 0, [A5] // invalid opcode 4 with b == 4
00000AB0 7C49 moveq.l D6, 0x49
00000AB2 1581 CD7C move.b <<invalid full ext with I/IS == 4>>, D1
00000AB6 06A6 16CB 4421 addi.l -[A6], 0x16CB4421
00000ABC 00DB .incomplete
00000ABE 0A06 7C29 xori.b D6, 0x29 /* ')' */
00000AC2 1633 1FE8 7005 move.b D3, [0x7005]
00000AC8 5843 addq.w D3, 4
00000ACA 165B movea.b A3, [A3]+
00000ACC 0B00 btst D0, D5
00000ACE 9014 sub.b D0, [A4]
00000AD0 0A0C 9002 xori.b A4, 0x2
00000AD4 00BB 4B76 4303 D311 ori.l [[PC + A5 * 2]], 0x4B764303
00000ADC 9B0E subx.b -[A5], -[A6]
00000ADE 4902 .invalid 4, D2 // invalid opcode 4 with b == 4
00000AE0 DB31 B70A 42CB add.b [[A1 + <<invalid base displacement size>> + A3 * 8] + 0x42CB], D5
00000AE6 08C5 45DB bset.b D5, 0xDB
00000AEA 6E0B bgt +0xD /* 00000AF7 */
00000AEC 1823 move.b D4, -[A3]
00000AEE 06E5 .incomplete
00000AF0 1B48 CC4B move.b [A5 - 0x33B5], A0
00000AF4 05C5 .incomplete
00000AF6 1BAB 3C2B 027E move.b [A5 + D0.w * 2 + 0x7E], [A3 + 0x3C2B]
00000AFC CD1B and.b [A3]+, D6
00000AFE B310 xor.b [A0], D1
00000B00 C51B and.b [A3]+, D2
00000B02 4820 nbcd.b -[A0]
00000B04 7B15 moveq.l D5, 0x15
00000B06 0522 btst -[A2], D2
00000B08 8B17 or.b [A7], D5
00000B0A 253F move.l -[A2], <<invalid special address>>
00000B0C 400E negx.b A6
00000B0E 493F .invalid 4, <<invalid special address>> // invalid opcode 4 with b == 4
00000B10 B64D cmp.w D3, A5
00000B12 626B bhi +0x6D /* 00000B7F */
00000B14 3500 move.w -[A2], D0
00000B16 1E25 move.b D7, -[A5]
00000B18 0469 68B3 D0C5 subi.w [A1 - 0x2F3B], 0x68B3
00000B1E 6965 bvs +0x67 /* 00000B85 */
00000B20 012B 1AD3 btst [A3 + 0x1AD3], D0
00000B24 07EB .incomplete
00000B26 0493 1F43 1183 subi.l [A3], 0x1F431183
00000B2C 24E1 move.l [A2]+, -[A1]
00000B2E 01C0 .incomplete
00000B30 734C moveq.l D1, 0x4C
00000B32 8D1B or.b [A3]+, D6
00000B34 DB8D addx.l -[A5], -[A5]
00000B36 731E moveq.l D1, 0x1E
00000B38 7AA5 moveq.l D5, 0xFFFFFFA5
00000B3A 0107 btst D7, D0
00000B3C 008A AD01 9B84 ori.l A2, 0xAD019B84
00000B42 A900 syscall GetFNum
00000B44 0F44 bchg D4, D7
00000B46 B317 xor.b [A7], D1
00000B48 ED2B lsl D3.b, D6
00000B4A 22A9 50CC move.l [A1], [A1 + 0x50CC]
00000B4E F509 .extension 0x509 <<F/4-5/2>> // unimplemented
00000B50 7300 moveq.l D1, 0x00
00000B52 1CA5 move.b [A6], -[A5]
00000B54 43A1 .invalid 1, -[A1] // invalid opcode 4 with b == 6
00000B56 1122 move.b -[A0], -[A2]
00000B58 1E0C move.b D7, A4
00000B5A 3649 movea.w A3, A1
00000B5C 502B 1AEB addq.b [A3 + 0x1AEB], 8
00000B60 0463 0EA3 subi.w -[A3], 0xEA3
00000B64 0435 0329 0611 subi.b [A5 + D0.w * 8 + 0x11], 0x29 /* ')' */
00000B6A 32F0 05A0 D5D3 move.w [A1]+, [-0x2A2D + D0 * 4]
00000B70 055C bchg [A4]+, D2
00000B72 0910 btst [A0], D4
00000B74 451A .invalid 2, [A2]+ // invalid opcode 4 with b == 4
00000B76 F089 D417 .extension 0x089 <<F/2-3/0>> // unimplemented
00000B7A 0266 EB3D andi.w -[A6], 0xEB3D
00000B7E 7643 moveq.l D3, 0x43
00000B80 174D 1225 move.b [A3 + 0x1225], A5
00000B84 021E E901 andi.b [A6]+, 0x1
00000B88 8512 or.b [A2], D2
00000B8A 7B03 moveq.l D5, 0x03
00000B8C 9B0A subx.b -[A5], -[A2]
00000B8E 2D02 move.l -[A6], D2
00000B90 8947 B33D pack D4, D7, 0xB33D
00000B94 2901 move.l -[A4], D1
00000B96 A51D syscall MaxMem, flags=5
00000B98 870B sbcd -[A3], -[A3]
00000B9A 1765 1D83 move.b [A3 + 0x1D83], -[A5]
00000B9E 04EB .incomplete
00000BA0 1F09 move.b -[A7], A1
00000BA2 9F45 subx.w D7, D5
00000BA4 BC7C 3C0B cmp.w D6, 0x3C0B
00000BA8 1723 move.b -[A3], -[A3]
00000BAA 0408 590B subi.b A0, 0xB
00000BAE 1EE9 6061 move.b [A7]+, [A1 + 0x6061]
00000BB2 D433 09D1 add.b D2, [[]]
00000BB6 83D8 divs.w D1, [A0]+
00000BB8 9B02 subx.b D5, D2
00000BBA C1C2 muls.w D0, D2
00000BBC DB0B addx.b -[A5], -[A3]
00000BBE 1E8C move.b [A7], A4
00000BC0 16CB move.b [A3]+, A3
00000BC2 6402 bcc +0x4 /* 00000BC6 */
00000BC4 0073 14B0 2A41 ori.w [A3 + D2 * 2 + 0x41], 0x14B0
// begin alternate branch 00000BC6-00000BCA
label00000BC6:
00000BC6 14B0 2A41 move.b [A2], [A0 + D2 * 2 + 0x41]
// end alternate branch 00000BC6-00000BCA
label00000BC6: // (misaligned)
00000BCA BD7B 0F30 A304 A501 xor.w [PC - 0x5CFB5AFF + D0 * 8], D6
00000BD2 0FB1 01EB 1043 003B 1185 bclr [[0x1043] + 0x3B1185], D7
00000BDC 0163 bchg -[A3], D0
00000BDE 028D 01C3 28C5 andi.l A5, 0x1C328C5
00000BE4 9B63 sub.w -[A3], D5
00000BE6 08AC 9EA3 3905 bclr.b [A4 + 0x3905], 0xA3
00000BEC 02A3 1A0D 02C3 andi.l -[A3], 0x1A0D02C3
00000BF2 0F5D bchg [A5]+, D7
00000BF4 03DB .incomplete
00000BF6 0D63 bchg -[A3], D6
00000BF8 062B 3E9C 234B addi.b [A3 + 0x234B], 0x9C
00000BFE 9C93 sub.l D6, [A3]
00000C00 239C 0F9C move.l <<invalid full ext with I/IS == 4>>, [A4]+
00000C04 F35D .extension 0x35D <<F/4-5/1>> // unimplemented
00000C06 BD03 xor.b D3, D6
00000C08 44BB 142D neg.l [PC + D1.w * 4 + 0x2D]
00000C0C 0FD3 .incomplete
00000C0E 0A31 AEED 6661 xori.b [A1 + D6.w * 8 + 0x61], 0xED
00000C14 7190 moveq.l D0, 0xFFFFFF90
00000C16 ED8B lsl D3, 6
00000C18 4300 .invalid 1, D0 // invalid opcode 4 with b == 4
00000C1A ED8B lsl D3, 6
00000C1C D30A addx.b -[A1], -[A2]
00000C1E 4983 .invalid 4, D3 // invalid opcode 4 with b == 6
00000C20 1E06 move.b D7, D6
00000C22 9061 sub.w D0, -[A1]
00000C24 7C1A moveq.l D6, 0x1A
00000C26 B327 xor.b -[A7], D1
00000C28 266B 007B movea.l A3, [A3 + 0x7B]
00000C2C 1C53 movea.b A6, [A3]
00000C2E 010C btst A4, D0
00000C30 9006 sub.b D0, D6
00000C32 D30A addx.b -[A1], -[A2]
00000C34 063B 0785 21A3 6F1E 0C7C 0513 addi.b [[0x6F1E + D2] + 0xC7C0513], 0x85
00000C40 0643 0706 addi.w D3, 0x706
00000C44 C303 abcd D1, D3
00000C46 A501 syscall Close, flags=5
00000C48 0FA1 bclr -[A1], D7
00000C4A 0289 998B 6F89 andi.l A1, 0x998B6F89
00000C50 1673 4395 movea.b A3, [[] + D4 * 2]
00000C54 9653 sub.w D3, [A3]
00000C56 1B07 move.b -[A5], D7
00000C58 02E4 .incomplete
00000C5A E950 roxl D0.w, 4
00000C5C DC30 8306 047B add.b D6, [[A0 + <<invalid base displacement size>>] + A0 * 2 + 0x47B]
00000C62 3541 C283 move.w [A2 - 0x3D7D], D1
00000C66 35BB 344B 1304 move.w <<invalid full ext with I/IS == 4>>, [PC + D3.w * 4 + 0x4B]
00000C6C 6B2F bmi +0x31 /* 00000C9D */
00000C6E 2B25 move.l -[A5], -[A5]
00000C70 0FE0 .incomplete
00000C72 437A 0F1E chk.w D1, [PC + 0xF1E /* 00001B92, cstring ""<EOF> */]
00000C76 1B03 move.b -[A5], D3
00000C78 0462 41B6 subi.w -[A2], 0x41B6
00000C7C E05B ror D3.w, 8
00000C7E 05E0 .incomplete
00000C80 0200 6B20 andi.b D0, 0x20 /* ' ' */
00000C84 C311 and.b [A1], D1
00000C86 0465 97E0 subi.w -[A5], 0x97E0
00000C8A 0B67 bchg -[A7], D5
00000C8C 430E .invalid 1, A6 // invalid opcode 4 with b == 4
00000C8E 0653 1B1B addi.w [A3], 0x1B1B
00000C92 03F8 .incomplete
00000C94 0200 0F78 andi.b D0, 0x78 /* 'x' */
00000C98 B253 cmp.w D1, [A3]
00000C9A 1B31 0E35 move.b -[A5], [A1 + D0 * 8 + 0x35]
00000C9E 9D2D 111E sub.b [A5 + 0x111E], D6
00000CA2 C50F abcd -[A2], -[A7]
00000CA4 1B03 move.b -[A5], D3
00000CA6 1A73 2226 movea.b A5, [A3 + D2.w * 2 + 0x26]
00000CAA 0504 btst D4, D2
00000CAC 6B20 bmi +0x22 /* 00000CCE */
00000CAE D307 addx.b D1, D7
00000CB0 CB1A and.b [A2]+, D5
00000CB2 5301 subq.b D1, 1
00000CB4 1EE9 44C9 move.b [A7]+, [A1 + 0x44C9]
00000CB8 2A53 movea.l A5, [A3]
00000CBA 0506 btst D6, D2
00000CBC 0303 btst D3, D1
00000CBE 0702 btst D2, D3
00000CC0 CB09 abcd -[A5], -[A1]
00000CC2 0EE1 .incomplete
00000CC4 F19D .invalid <<F/6/0>>
00000CC6 12E1 move.b [A1]+, -[A1]
00000CC8 00ED .incomplete
00000CCA 9DED 82A3 sub.l A6, [A5 - 0x7D5D]
label00000CCE:
00000CCE 538B subq.l A3, 1
00000CD0 1B83 1CD0 move.b [A5 + D1 * 4 - 0x48], D3
00000CD4 A37B syscall ADBReInit, flags=3
00000CD6 A398 syscall HWPriv, flags=3
00000CD8 EB0B lsl D3.b, 5
00000CDA 0342 bchg D2, D1
00000CDC E9A1 asl D1, D4
00000CDE 7311 moveq.l D1, 0x11
00000CE0 B3A6 xor.l -[A6], D1
00000CE2 3301 move.w -[A1], D1
00000CE4 6334 bls +0x36 /* 00000D1A */
00000CE6 EB0B lsl D3.b, 5
00000CE8 A34B syscall SetGrowZone, flags=3
00000CEA DCAC C32D add.l D6, [A4 - 0x3CD3]
00000CEE 831C or.b [A4]+, D1
00000CF0 DB0E addx.b -[A5], -[A6]
00000CF2 5C35 A007 addq.b [A5 + A2.w + 0x7], 6
00000CF6 035E bchg [A6]+, D1
00000CF8 F16B .extension 0x16B <<F/4-5/0>> // unimplemented
00000CFA C165 and.w -[A5], D0
00000CFC 48AD 1FA7 077D movem.w [A5 + 0x77D], D0,D1,D2,D5,D7,A0,A1,A2,A3,A4
00000D02 2121 move.l -[A0], -[A1]
00000D04 A423 syscall DisposHandle/DisposeHandle, flags=4
00000D06 0E0F C501 .invalid.b A7, 0x1 // invalid immediate operation
00000D0A 6B24 bmi +0x26 /* 00000D30 */
00000D0C B31A xor.b [A2]+, D1
00000D0E 0FF5 .incomplete
00000D10 01BD bclr <<invalid special address>>, D0
00000D12 B625 cmp.b D3, -[A5]
00000D14 2C6C DB01 movea.l A6, [A4 - 0x24FF]
00000D18 8D05 sbcd D6, D5
label00000D1A:
00000D1A 1B0E move.b -[A5], A6
00000D1C 0025 0102 ori.b -[A5], 0x2
00000D20 00AB 7905 C631 021B ori.l [A3 + 0x21B], 0x7905C631
00000D28 043D 0222 subi.b <<invalid special address>>, 0x22 /* '\"' */
00000D2C 2C6C 41BD movea.l A6, [A4 + 0x41BD]
label00000D30:
00000D30 893D or.b <<invalid special address>>, D4
00000D32 2902 move.l -[A4], D2
00000D34 1704 move.b -[A3], D4
00000D36 4521 .invalid 2, -[A1] // invalid opcode 4 with b == 4
00000D38 0236 3502 4316 3902 andi.b [[A6] + D4 * 2 + 0x3902], 0x2
00000D40 15FB D2E5 4F71 move.b [PC + 0x4F71 /* 00005CB3, cstring ""<EOF> */], [PC + A5.w * 2 - 0x27]
00000D46 4CA3 538B movem.w D1,D3,D6,D7,A0,A4,A6,A7, -[A3]
00000D4A 00A6 06A9 D817 ori.l -[A6], 0x6A9D817
00000D50 0175 0DC8 bchg [ + <<invalid base displacement size>>], D0
00000D54 BB00 xor.b D0, D5
00000D56 D222 add.b D1, -[A2]
00000D58 F501 .extension 0x501 <<F/4-5/2>> // unimplemented
00000D5A BB1C xor.b [A4]+, D5
00000D5C F101 .extension 0x101 <<F/4-5/0>> // unimplemented
00000D5E 8605 or.b D3, D5
00000D60 FF13 .extension 0xF13 <<F/4-5/7>> // unimplemented
00000D62 0D99 bclr [A1]+, D6
00000D64 505B addq.w [A3]+, 8
00000D66 0861 6F24 bchg.b -[A1], 0x24 /* '$' */
00000D6A 087B 0FAC 5305 bchg.b [[PC + <<invalid base displacement size>>] + D5 * 2], 0xAC
00000D70 1416 move.b D2, [A6]
00000D72 AC69 syscall FixRatio, auto_pop
00000D74 079B bclr [A3]+, D3
00000D76 02E3 .incomplete
00000D78 0614 04CE addi.b [A4], 0xCE
00000D7C 6305 bls +0x7 /* 00000D83 */
00000D7E 2D01 move.l -[A6], D1
00000D80 4300 .invalid 1, D0 // invalid opcode 4 with b == 4
00000D82 D0EB 24A3 add.w A0, [A3 + 0x24A3]
00000D86 98F0 B303 CDC8 01EE sub.w A4, [[A0 + <<invalid base displacement size>> + A3 * 2] - 0x3237FE12]
00000D8E C9C8 muls.w D4, A0
00000D90 C104 abcd D0, D4
00000D92 0F14 btst [A4], D7
00000D94 0496 6305 D05C subi.l [A6], 0x6305D05C
00000D9A E903 asl D3.b, 4
00000D9C A9F1 syscall UnloadSeg
00000D9E AB6F syscall rcMask1
00000DA0 A501 syscall Close, flags=5
00000DA2 65CD bcs -0x31 /* 00000D71 */
00000DA4 3323 move.w -[A1], -[A3]
00000DA6 D30B addx.b -[A1], -[A3]
00000DA8 0925 btst -[A5], D4
00000DAA 0F62 bchg -[A2], D7
00000DAC 0D03 btst D3, D6
00000DAE 0F8E bclr A6, D7
00000DB0 F100 .extension 0x100 <<F/4-5/0>> // unimplemented
00000DB2 0F49 bchg A1, D7
00000DB4 0633 2709 0404 addi.b [A3 + D0.w * 4 + 0x4], 0x9 /* '\t' */
00000DBA 7B02 moveq.l D5, 0x02
00000DBC 6305 bls +0x7 /* 00000DC3 */
00000DBE D5C4 add.l A2, D4
00000DC0 4306 .invalid 1, D6 // invalid opcode 4 with b == 4
00000DC2 89B9 04F3 03AC or.l [0x04F303AC], D4
00000DC8 6305 bls +0x7 /* 00000DCF */
00000DCA E353 roxl D3.w, 1
00000DCC 0643 0649 addi.w D3, 0x649
00000DD0 060F 78B2 addi.b A7, 0xB2
00000DD4 4306 .invalid 1, D6 // invalid opcode 4 with b == 4
00000DD6 3AE6 move.w [A5]+, -[A6]
00000DD8 2935 41CB E60B 0662 move.l -[A4], [[ + <<invalid base displacement size>>] - 0x19F4F99E]
00000DE0 2905 move.l -[A4], D5
00000DE2 09D2 .incomplete
00000DE4 3AE6 move.w [A5]+, -[A6]
00000DE6 4146 chk.w D0, D6
00000DE8 2B0D move.l -[A5], A5
00000DEA 1706 move.b -[A3], D6
00000DEC 15C3 0BDC move.b [PC + 0xBDC /* 000019CA, cstring ""<EOF> */], D3
00000DF0 300F move.w D0, A7
00000DF2 75BC moveq.l D2, 0xFFFFFFBC
00000DF4 E584 asl D4, 2
00000DF6 2AE2 move.l [A5]+, -[A2]
00000DF8 0E1B 0156 .invalid.b [A3]+, 0x56 /* 'V' */ // invalid immediate operation
00000DFC 1E25 move.b D7, -[A5]
00000DFE 7907 moveq.l D4, 0x07
00000E00 04EA .incomplete
00000E02 D3D0 add.l A1, [A0]
00000E04 5319 subq.b [A1]+, 1
00000E06 E170 roxl D0.w, D0
00000E08 7B03 moveq.l D5, 0x03
00000E0A 8319 or.b [A1]+, D1
00000E0C 1342 7302 move.b [A1 + 0x7302], D2
00000E10 1705 move.b -[A3], D5
00000E12 063E 3705 addi.b <<invalid special address>>, 0x5
00000E16 8714 or.b [A4], D3
00000E18 2938 CB69 move.l -[A4], [0xFFFFCB69]
00000E1C FB4F .extension 0xB4F <<F/4-5/5>> // unimplemented
00000E1E CB18 and.b [A0]+, D5
00000E20 C102 abcd D0, D2
00000E22 AC0B syscall PopUpMenuSelect, auto_pop
00000E24 06C1 .incomplete
00000E26 0273 5A9E 330C andi.w <<invalid full ext with I/IS == 4>>, 0x5A9E
00000E2C 7B0F moveq.l D5, 0x0F
00000E2E A308 syscall Create/PBHCreate/HCreate, flags=3
00000E30 9B0A subx.b -[A5], -[A2]
00000E32 DC30 4B04 add.b D6, <<invalid full ext with I/IS == 4>>
00000E36 FB13 .extension 0xB13 <<F/4-5/5>> // unimplemented
00000E38 CA43 and.w D5, D3
00000E3A 0213 423B andi.b [A3], 0x3B /* ';' */
00000E3E 28CA move.l [A4]+, A2
00000E40 4309 .invalid 1, A1 // invalid opcode 4 with b == 4
00000E42 14C9 move.b [A2]+, A1
00000E44 069B 3C4B 0502 addi.l [A3]+, 0x3C4B0502
00000E4A 004B C933 ori.w A3, 0xC933
00000E4E 490D .invalid 4, A5 // invalid opcode 4 with b == 4
00000E50 80E5 divu.w D0, -[A5]
00000E52 9B23 sub.b -[A3], D5
00000E54 008C E135 8ED6 ori.l A4, 0xE1358ED6
00000E5A 5B0F subq.b A7, 5
00000E5C 1702 move.b -[A3], D2
00000E5E CD17 and.b [A7], D6
00000E60 05B3 218E 2300 bclr [[ + <<invalid base displacement size>>] + D2 + 0x2300], D2
00000E66 258E C0DC move.l [A2 + A4.w - 0x36], A6
00000E6A CA07 and.b D5, D7
00000E6C 0387 bclr D7, D1
00000E6E 8302 sbcd D1, D2
00000E70 6213 bhi +0x15 /* 00000E85 */
00000E72 1B7B 07A8 8253 00A3 move.b [A5 + 0xA3], [-0x7DAD + D0 * 8]
00000E7A 0836 130A 62CB btst.b [A6 + D6.w * 2 - 0x53], 0xA /* '\n' */
00000E80 42AE AB0B clr.l [A6 - 0x54F5]
00000E84 A836 syscall GetMaskTable
00000E86 DC60 add.w D6, -[A0]
00000E88 BB20 xor.b -[A0], D5
00000E8A 4A36 9CA8 tst.b [A6 + A1 * 4 - 0x88]
00000E8E 36F3 020E move.w [A3]+, [A3 + D0.w * 2 + 0xE]
00000E92 82BB 0036 or.l D1, [PC + D0.w + 0x36]
00000E96 2A6B 0089 movea.l A5, [A3 + 0x89]
00000E9A 2D30 230A 1036 move.l -[A6], [[A0 + <<invalid base displacement size>> + D2 * 2] + 0x1036]
00000EA0 A587 syscall IOPMsgRequest, flags=5
00000EA2 0EE2 .incomplete
00000EA4 2A53 movea.l A5, [A3]
00000EA6 0C56 6BC2 cmpi.w [A6], 0x6BC2
00000EAA 3323 move.w -[A1], -[A3]
00000EAC DB05 addx.b D5, D5
00000EAE 3363 3304 move.w [A1 + 0x3304], -[A3]
00000EB2 3349 010D move.w [A1 + 0x10D], A1
00000EB6 5B03 subq.b D3, 5
00000EB8 3B28 8013 move.w -[A5], [A0 - 0x7FED]
00000EBC 4269 8169 clr.w [A1 - 0x7E97]
00000EC0 0B36 0703 7048 8306 btst [[A6 + <<invalid base displacement size>> + D0 * 8] + 0x70488306], D5
00000EC8 5300 subq.b D0, 1
00000ECA 6A69 bpl +0x6B /* 00000F35 */
00000ECC 06E3 .incomplete
00000ECE 0653 0033 addi.w [A3], 0x33 /* '3' */
label00000ED2:
00000ED2 6336 bls +0x38 /* 00000F0A */
00000ED4 4A48 tst.w A0
00000ED6 490A .invalid 4, A2 // invalid opcode 4 with b == 4
00000ED8 A507 syscall GetVolInfo/PBHGetVInfo/HGetVInfo, flags=5
00000EDA 2D35 61E5 move.l -[A6], <<invalid full ext with IS == 1 and I/IS == 5>>
00000EDE EDD5 8707 bfffo D0, [A5] {28:7}
00000EE2 8AD7 divu.w D5, [A7]
00000EE4 084F 819F bchg.b A7, 0x9F
00000EE8 0613 0431 addi.b [A3], 0x31 /* '1' */
00000EEC 6349 bls +0x4B /* 00000F37 */
00000EEE 7706 moveq.l D3, 0x06
00000EF0 CB05 abcd D5, D5
00000EF2 0703 btst D3, D3
00000EF4 4B2D 63A9 .invalid 5, [A5 + 0x63A9] // invalid opcode 4 with b == 4
00000EF8 5465 addq.w -[A5], 2
00000EFA 8907 sbcd D4, D7
00000EFC 058B bclr A3, D2
00000EFE 2300 move.l -[A1], D0
00000F00 06E4 .incomplete
00000F02 49DA lea.l A4, [A2]+
00000F04 7B2B moveq.l D5, 0x2B
00000F06 25EE C107 A524 move.l [PC - 0x5ADC /* FFFFB42C, cstring ""<EOF> */], [A6 - 0x3EF9]
// begin alternate branch 00000F0A-00000F0C
label00000F0A:
00000F0A A524 syscall SetHandleSize, flags=5
// end alternate branch 00000F0A-00000F0C
label00000F0A: // (misaligned)
00000F0C 8701 sbcd D3, D1
00000F0E 1569 BF48 B304 move.b [A2 - 0x4CFC], [A1 - 0x40B8]
00000F14 A5BF syscall vLg2Phys, flags=5
00000F16 DB59 add.w [A1]+, D5
00000F18 C93D and.b <<invalid special address>>, D4
00000F1A 48C1 ext.l D1
00000F1C 3D6D 0147 04B1 move.w [A6 + 0x4B1], [A5 + 0x147]
00000F22 E903 asl D3.b, 4
00000F24 1405 move.b D2, D5
00000F26 090F btst A7, D4
00000F28 B47A D301 cmp.w D2, [PC - 0x2CFF /* FFFFE22B, cstring ""<EOF> */]
00000F2C 0493 013B 0541 subi.l [A3], 0x13B0541
00000F32 000E 9B04 ori.b A6, 0x4
00000F36 09B5 3785 bclr [[ + <<invalid base displacement size>>] + D3 * 8], D4
00000F3A ED8B lsl D3, 6
00000F3C 103C 0B0E move.b D0, 0xE
00000F40 6590 bcs -0x6E /* 00000ED2 */
00000F42 4B23 .invalid 5, -[A3] // invalid opcode 4 with b == 4
00000F44 69B5 bvs -0x49 /* 00000EFB */
00000F46 0443 189E subi.w D3, 0x189E
00000F4A 5308 subq.b A0, 1
00000F4C 1416 move.b D2, [A6]
00000F4E 4365 chk.w D1, -[A5]
00000F50 167E movea.b A3, <<invalid special address>>
00000F52 0200 5B02 andi.b D0, 0x2
00000F56 CB07 abcd D5, D7
00000F58 3083 move.w [A0], D3
00000F5A 6BCB bmi -0x33 /* 00000F27 */
00000F5C 1D5A 431E move.b [A6 + 0x431E], [A2]+
00000F60 04F3 .incomplete
00000F62 0763 bchg -[A3], D3
00000F64 058B bclr A3, D2
00000F66 1007 move.b D0, D7
00000F68 01D2 .incomplete
00000F6A 1B10 move.b -[A5], [A0]
00000F6C 3579 AB01 2916 1440 move.w [A2 + 0x1440], [0xAB012916]
00000F74 AB01 syscall BitsToMap
00000F76 4053 negx.w [A3]
00000F78 0140 bchg D0, D0
00000F7A E661 asr D1.w, D3
00000F7C FB0C .extension 0xB0C <<F/4-5/5>> // unimplemented
00000F7E 1B00 move.b -[A5], D0
00000F80 0CF0 .incomplete
00000F82 2513 move.l -[A2], [A3]
00000F84 361A move.w D3, [A2]+
00000F86 0F26 btst -[A6], D7
00000F88 E317 roxl D7.b, 1
00000F8A A342 syscall RstFilLock/PBHRstFLock/HRstFLock, flags=3
00000F8C 0B2B 0703 btst [A3 + 0x703], D5
00000F90 2E32 069B move.l D7, [A2 + D0.w * 8 - 0x101]
00000F94 2E02 move.l D7, D2
00000F96 00BB 1A81 0016 7B58 ori.l [PC], 0x1A810016
00000F9E 0705 btst D5, D3
00000FA0 1602 move.b D3, D2
00000FA2 0013 1C14 ori.b [A3], 0x14
00000FA6 16FB 06A2 move.b [A3]+, [PC + D0.w * 8 - 0x94]
00000FAA 0200 B302 andi.b D0, 0x2
00000FAE E108 lsl D0.b, 8
00000FB0 2B0E move.l -[A5], A6
00000FB2 0C36 1C13 0743 099B 040F cmpi.b [[A6 + <<invalid base displacement size>>] + 0x99B040F], 0x13
00000FBC C900 abcd D4, D0
00000FBE 0B08 btst A0, D5
00000FC0 7B12 moveq.l D5, 0x12
00000FC2 FB0F .extension 0xB0F <<F/4-5/5>> // unimplemented
00000FC4 8B10 or.b [A0], D5
00000FC6 8304 sbcd D1, D4
00000FC8 3B24 move.w -[A5], -[A4]
00000FCA 4B06 .invalid 5, D6 // invalid opcode 4 with b == 4
00000FCC 5308 subq.b A0, 1
00000FCE 7B0F moveq.l D5, 0x0F
00000FD0 9BBE sub.l <<invalid special address>>, D5
00000FD2 2B0E move.l -[A5], A6
00000FD4 0504 btst D4, D2
00000FD6 16AB 0B2D move.b [A3], [A3 + 0xB2D]
00000FDA 0DCB .incomplete
00000FDC 0E0E 4413 .invalid.b A6, 0x13 // invalid immediate operation
00000FE0 0E49 1168 .invalid.w A1, 0x1168 // invalid immediate operation
00000FE4 4544 chk.w D2, D4
00000FE6 2A27 move.l D5, -[A7]
00000FE8 0688 0F16 CB56 addi.l A0, 0xF16CB56
00000FEE 1706 move.b -[A3], D6
00000FF0 8F0A sbcd -[A7], -[A2]
00000FF2 2704 move.l -[A3], D4
00000FF4 EDC9 1D0F bfffo D1, A1 {D4:15}
00000FF8 8900 sbcd D4, D0
00000FFA 2B11 move.l -[A5], [A1]
00000FFC 3705 move.w -[A3], D5
00000FFE 901B sub.b D0, [A3]+
00001000 2376 5306 E8E5 6007 move.l [A1 + 0x6007], [[A6 + <<invalid base displacement size>>] + D5 * 2 - 0x171B]
00001008 0612 BB1D addi.b [A2], 0x1D
0000100C 3706 move.w -[A3], D6
0000100E 0843 0285 bchg.b D3, 0x85
00001012 0B25 btst -[A5], D5
00001014 FC4B 06D3 .extension 0xC4B <<F/1/6>>, 0x06D3 // unimplemented
00001018 010B btst A3, D0
0000101A 5F32 648B subq.b [A2 + D6.w * 4 - 0x117], 7
0000101E 0802 0003 btst.b D2, 0x3
00001022 11CB 0E56 move.b [0x00000E56], A3
00001026 5701 subq.b D1, 3
00001028 BA .incomplete